Sierra Leone’s Ambassador Gberie Handsover Chairman IOM Bureau
Geneva, Switzerland, Monday 27 November 2023 - The IOM’s Council meeting at its 114th Session, Ambassador to Switzerland and Permanent Representative of Sierra Leone to the United Nations... Read more
IDMC High Level Delegation In Geneva To Visit Sierra Leone
Geneva, Switzerland Thursday 26 October 2023 – The Sierra Leone Mission in Geneva has over the years striven to actively promote President Julius Maada Bio’s ‘’Big... Read more